#ifndef _SLOPE_TILE_H_
#define _SLOPE_TILE_H_

#include "Tile.h"
#include <vector>

class RenderManager;
class SlopeTile : public Tile
{
public:
	SlopeTile(unsigned short, sf::Vector2f&, sf::Texture&, short);
	~SlopeTile(void);

	std::vector<sf::FloatRect>& getCollisionData() { return _collisionData; }

	void draw(RenderManager* renderManager);

private:
	std::vector<sf::FloatRect> _collisionData;
};

#endif // _SLOPE_TILE_H_